home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / com / othernet / fidonet / mrpnt126 / mrpointy.hst next >
Text File  |  1995-11-17  |  17KB  |  304 lines

  1.  
  2. Version History Notes
  3. ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  4. v1.26
  5.  ù The dredded appl_write() bug has finally been fixed!! <phew!> :] All 
  6.    you ST'ers out there can now scroll your windows to your hearts' 
  7.    content, without it completely freezing up. Tis a bit faster too! :) 
  8.    For programmers: This was *not* down to MrP - it's a new bug we've 
  9.    found in the AES of all ST's - yet, nobody seems to know anything 
  10.    about it. *Don't* send your own application a message with 
  11.    appl_write() upon receipt of window gadget events. They confuse each 
  12.    other and the AES locks up inside the appl_write() function. ;[
  13.  ù Mix-up between the FileFix buttons. 'Fix out' would send a message 
  14.    to fix in, and visa versa. They're the right way around now. ;]
  15.  ù Some windows had the wrong titles on them. Ooops! :]
  16.  ù MagiC and the IDT .CPX appear to set the wrong cookie values - going 
  17.    by all my documentation - this results in a messed up time and date 
  18.    in the main menu. If the bit patterns don't reflect the only 
  19.    possible outcomes, it will revert to default. Reported by Al.
  20.  ù 'Mr Pointy resident when running stuff' switch didn't work. It 
  21.    just... quit! :( I've disabled the option 'till the next version.
  22.  ù Area Manager didn't deal with a commented AREAS.BBS file so well. 
  23.    Comments marked with the ';' character are now made transparent to 
  24.    the user. You won't see comments while using MrP, but after changing 
  25.    and saving the area list, comments will remain in the same places 
  26.    and intact! :] Thanks to Jeff Parks for pointing this out.
  27.  ù Tidied main menu and About dialogues. Needs a little getting used to 
  28.    again, but it's much smarter... the small font looked a bit naff. 
  29.    Just cosmetics, but I felt MrP needs a bit of an identity. :]
  30.  ù Added 'Scan' button... use it to filter mail, for example. Suggested 
  31.    by Jeff Parks. When using this version for the first time, you'll 
  32.    notice MrP complain about an error with the .CFG. Don't worry, this 
  33.    is normal... just save the config out again.
  34.  ù Made up/down buttons, pop-up bars, and the Area Manager scroll-bar a 
  35.    little clearer to see for ST'ers.
  36.  ù Font names sometimes didn't wrap around correctly, esp. to the left. 
  37.    Sometimes the last font was missed and also, the first font selected 
  38.    since the dialog was opened would sometimes give a false font name.
  39.  ù Shortcut underlines weren't all visible in some buttons on ST's. 
  40.    Also added a few more shortcuts to various dialogues...
  41.  ù LOTS of little fixes.
  42.  
  43. v1.25
  44.  ù Cursor bug in Hatch dialogue fixed. If the 'Desc' text field was 
  45.    scrolled, the cursor appeared in the wrong place.
  46.  ù Fixed bug where MrP crashed on ST's upon initialisation.
  47.  ù New author! :]
  48.  ù Area Manager config. had the wrong button set as 'default'. Fixed in 
  49.    .RSC file.
  50.  ù Last-minute fixes to the extension names of hatch files. .FLO files 
  51.    should be .OFT for base 36 filenames. This is a newer Atari-specific 
  52.    naming convention used by AutoFile, for example. If your mailer has 
  53.    difficulty in picking these up, let me know and I'll add the older 
  54.    base 16 .FLO file naming via a switch.
  55.  ù Also, MrP was using the wrong control character in .OFT files. '~' 
  56.    says to the mailer that the file was marked as already sent, it 
  57.    should be '^' for delete after sending.
  58.  
  59. v1.24
  60.  ù Added facility to set up keyboard shortcuts on your utility buttons. 
  61.    Open up the utility edit window and you'll see that you can vary the 
  62.    position of the keyboard shortcut. After selecting the Done button 
  63.    the keyboard shortcuts you have set up will take effect. As normal, 
  64.    they are activated by the Alt button. The shortcut positions are 
  65.    stored in the CFG file. If you give two buttons the same shortcut, 
  66.    only the first will be activated when you press that shortcut.
  67.  ù This is the last version of MrP from me as I am quitting the Atari. 
  68.    I'm going to pass the source on to someone else who will hopefully 
  69.    be able to maintain the program and support to the same low 
  70.    standards as me. :]
  71.  
  72. v1.23
  73.  ù Added cut, copy and paste functions for text fields. They're 
  74.    activated by ^X, ^C and ^V respectively. It uses the GEM clipboard, 
  75.    so the CLIPBRD folder must be present on the root of your boot drive.
  76.  ù 'Run other...' keyboard shortcut changes from ^X to ^P. There is now 
  77.    no keyboard shortcut for 'Compact'.
  78.  ù Lots of internal changes.
  79.  ù You can now set up utility buttons to load a file into the built-in 
  80.    text viewer, by using ~TEXTVIEW as the utility path field. Handy for 
  81.    viewing logs 'n stuff.
  82.  ù Added more magic words, DELETE, SELECT and INPUT.
  83.  ù The area list in the Area Manager now has some window-like gadgets 
  84.    which allow you to scroll up and down nicely.
  85.  ù Added a little clock.
  86.  ù Added hatching facility. Phew! Took about 4 hours 30 minutes 
  87.    including writing the docs, and I'm knackered. I need a drink...
  88.  ù <Burp> Added a natty little keyboard shortcut system. Shortcuts are 
  89.    available on most buttons in each window. I could put shortcuts on 
  90.    ALL buttons but it'd look messy, so I haven't done it like that. :]
  91.  ù Lots of changes.
  92.  
  93. v1.22
  94.  ù I've rewritten the central GEM code. Response on the 
  95.    right-mouse-button scrolly mode (for text files) is now faster, 
  96.    other bits are slower, but most importantly, windows don't mess up 
  97.    when you scroll them.
  98.  ù I am now aiming to speed this code up, as well as fix the crashing 
  99.    problem on TOS 1 machines.
  100.  ù You can now press ^U to close a textfile window without it being 
  101.    removed from memory. This reverses the change made in v1.16, and is 
  102.    possible because of my luvly new GEM core.
  103.  ù To remove a textfile from memory, click on the window's close box or 
  104.    it's menu entry while holding the Control key.
  105.  ù Fixed a bug with cursor redraws which has probably been there from 
  106.    the start. The cursor will hopefully not cause any redraw problems 
  107.    now.
  108.  ù For those who're interested: The problem is that if you give 
  109.    objc_draw a dodgy clipping rectangle (i.e. not entirely on the 
  110.    screen) it passes this on to progdef redraw routines without 
  111.    correcting it. In this case it was my cursor draw routine which was 
  112.    getting a bad clipping rectangle. If you ever call objc_draw with a 
  113.    clipping rectangle, make sure the clipping rectangle is first 
  114.    intersected with the desktop dimensions.
  115.  ù New option in the general config. You can make Mr Pointy 
  116.    automatically do a "Scan All" after running your mailer. I hope 
  117.    this'll make you happy Alastair. :-]
  118.  ù File lists with tabs are now fully supported.
  119.  ù Nodelist archives were never deleted if "Query before deleting..." 
  120.    was switched off. Thanks go to Alastair for reporting it.
  121.  ù Added the FileFix function in ooh, about 90 minutes. :] It saves you 
  122.    typing in FileFix messages by hand. To link in/out of file areas, 
  123.    all you need to do now is hit F4 in MrP, type in the file area name 
  124.    and your uplink's address, and click on the appropriate button.
  125.  ù Bug fixed. On systems text in some of the text fields was very very 
  126.    tall! This bug was due to wrong parameters being passed to 
  127.    vst_height(), which in turn was due to an error in my reference 
  128.    book! Hence I am exonerated of any blame whatsoever! :-]
  129.  ù Bug fixed. A VDI workstation was left open when Mr Pointy quit. This 
  130.    may have naffed up the system when Mr Pointy quit, although 
  131.    everything was fine on my Falcon.
  132.  
  133. v1.21
  134.  ù If you have no windows open, you don't need to hold Control when you 
  135.    press the keyboard shortcuts. (Just like when you have the main 
  136.    control dialogue open).
  137.  
  138. v1.20
  139.  ù Fixed bug where the set-up of one of your utilities wasn't saved.
  140.  ù Improved/bug-fixed the formatted text fields. (There's only one text 
  141.    field in the entire program that this applies to).
  142.  ù Wrote my own redraw code for the scrolly text fields... Scrolly text 
  143.    fields are now much faster and nicer. :]
  144.  ù Redesigned the "Run other..." function. You now get a nice windowed 
  145.    dialogue, and you can enter command lines up to 126 characters long 
  146.    in the magic scrolly text field. :]
  147.  ù FReq'ing from filelists: Added support for newfiles reports created 
  148.    by Mastic. (Their format is "Filename : FILENAME.EXT" which is 
  149.    slightly different from the norm).
  150.  ù New facility! You can now double-click on a MSGID or origin line in 
  151.    a text file, and the address on that line will be found and used in 
  152.    the current file request. See the section on text files for a full 
  153.    explaination.
  154.  ù Fixed a bug (introduced in a recent version I think) where you 
  155.    couldn't load in an old file request.
  156.  ù The problems with setting GEMDOS path & drive before executing a 
  157.    program are now fixed.
  158.  ù Improved the loading speed of MRPOINTY.CFG and areas files. They 
  159.    load much faster now.
  160.  
  161. v1.19
  162.  ù Improved popup menus again. :]
  163.  ù Added support for areas files that use tabs rather than spaces. (The 
  164.    saved area files still use the space character as a seperator).
  165.  ù The screen is now always redrawn after a GEM program exits. 
  166.    (Previously it was only redraw after TOS programs were run).
  167.  ù Keyboard shortcuts that use the Control key can now also be used 
  168.    without the control key when the main control window is topped. This 
  169.    means that when the main control window is open, you only need hit 
  170.    (for example) 'I' to import mail.
  171.  ù Fixed handling of PATH= enviroment variable. Hopefully, more 
  172.    programs will find their .RSC files now.
  173.  
  174. v1.18
  175.  ù Unsuccessful fix at the appl_write() window scrolling bug.
  176.  
  177. v1.17
  178.  ù Area Manager taking shape.
  179.  ù .PSW file contains your mail passwords. (It is in a seperate file so 
  180.    that you can pass on your .CFG file to other people without passing 
  181.    on your passwords).
  182.  ù Fixed some bugs to do with opening files that haven't been 
  183.    configured. This was causing the program to crash when you first 
  184.    used it! Sorry bout that...
  185.  ù When searching through textfiles, the searcher will no longer 'wrap' 
  186.    continuously... When it finds the first match /again/, it will abort 
  187.    the search with a "No new matches found." message.
  188.  ù Added the "Minimum RAM required by programs" field in the general 
  189.    configuration dialogue.
  190.  ù Quitting Mr Pointy is now a lot nicer. You will not be able to quit 
  191.    when windows with no close box are still open.
  192.  ù Improved keyboard control of popup menus. Not very useful yet, but 
  193.    eventually I'll have keyshorts for most of the buttons in the 
  194.    dialogues, so dialogues will be very quick to use.
  195.  ù Improved handling of smaller text files which didn't fill their 
  196.    windows. The program should now fully support any size textfile.
  197.  
  198. v1.16
  199.  ù Modified the add/delete functions for the nodelist dearchiver & 
  200.    deleter configs to behave in a more conventional way. (Viz, I fix 
  201.    bugs!).
  202.  ù Added new scrollable text fields. These were only added to allow the 
  203.    Area Manager to be designed, but I've used some in other dialogues 
  204.    as well. I think this may be a first for an Atari program.
  205.  ù New users should now be faced with nice clean configuration 
  206.    dialogues. Previously (and unknown to me), the routine that loads 
  207.    MRPOINTY.CFG was quitting when the file wasn't found and the text 
  208.    fields were not initialised. Apologies to anyone who decided to 
  209.    start using MrP at version 1.12 and had difficulties setting it up!
  210.  ù ^U now only closes windows with a close-box. (You can still quit 
  211.    when the config dialogues are open, which you shouldn't be able to 
  212.    do! I'll sort that out later...).
  213.  ù Added function key shortcuts for three functions. Added a nice 
  214.    menu-highlight feature for some functions. Improved button handling 
  215.    in dialogues.
  216.  ù Split the Scan functions into three seperate items, and added a 
  217.    "Scan all" function. If you were using "Scan inbound" before, you 
  218.    will want to use "Scan all" now.
  219.  ù You can now use Home/Shift-Home to jump to the top/bottom of a 
  220.    textfile. Fixed small bug which sometimes caused the last line of a 
  221.    file to contain garbage. Changed window handling, so that small 
  222.    textfiles now have a small window, and hence do not have the redraw 
  223.    problems that were present before.
  224.  ù Font selection improved. Proportionally-spaced fonts are no longer 
  225.    selectable. Only monospaced fonts, both bitmap and outline, are 
  226.    selectable. Any problems, just let me know.
  227.  ù Completely replaced GEM's functions which handle .RSC files, 
  228.    allowing me greater freedom in the design of dialogues. The reason I 
  229.    didn't have this before, was a small crippling bug in the AES which 
  230.    has always been present, even in TOS 4. <sigh>
  231.  ù Added auto-import facility.
  232.  ù Loading an old file request does not overwrite your current file 
  233.    request anymore... it adds the files instead. However, writing a 
  234.    file request you've just made /always/ overwrites the one on disk. I 
  235.    might change it later so that it adds the one on disk into the one 
  236.    in memory before finally writing the request. Comments please...
  237.  ù Much smoother scrolling of text file windows when they're not the 
  238.    top window... Thanks Evan!
  239.  
  240. v1.15
  241.  ù For a window to be scrolled smoothly, it only needs to be the top 
  242.    window. Previously it had to be the top window AND entirely within 
  243.    the screen limits. Luvly... :]
  244.  ù You can now set a default font, height and tabsize by clicking on 
  245.    the "Make defaults" button in the font selector.
  246.  ù Default file-request type is now Normal. As a point, I try to avoid 
  247.    Crash files, because when the mailer sees one it tries to make the 
  248.    call automatically, and I don't like that.
  249.  ù Textfile FReq'ing... You can now double click on a line that begins 
  250.    "Filename: " and "File: ", and that first word will be ignored. This 
  251.    enables you to FReq files from a newfiles report that was generated 
  252.    by a program like the Latest Files Announcer by Robert Darling.
  253.  ù Added "Deselect" function in textfile menu.
  254.  ù Added rudimentary popup menus. Improved window handling a bit.
  255.  ù You can now scroll through textfiles by holding the right mouse 
  256.    button over the textfile window and moving the mouse.
  257.  ù All forms now use a custom text cursor. This eliminates the flicker 
  258.    and redraw problems that plagued previous versions. It also allows 
  259.    you to click at any point in a text field to position the cursor, 
  260.    and provides more advanced cursor control. (Try the Control/Shift 
  261.    keys with the cursors).
  262.  
  263. v1.13
  264.  ù The textfile search has been rewritten in assembly language, and is 
  265.    now quite fast!
  266.  ù The textfile windows now scroll perfectly when you use the keyboard. 
  267.    (I have done some major restructuring to the GEM library code!).
  268.  ù Minor improvements and bugfixes.
  269.  ù The menu options for searching now disable themselves when they 
  270.    can't be used. (AES 3.30/WinX only).
  271.  ù Added the .TIC file deleter... Damn the little buggers!
  272.  ù Improved help screen.
  273.  ù Added new option "Query before deleting nodelist archive after 
  274.    extract." Some archivers don't return error codes when they should. 
  275.    If a nodelist isn't extracted properly but the archiver doesn't 
  276.    return an error code, Mr Pointy isn't aware of the error and will 
  277.    delete the archive (Only if you have switched on "Delete nodelist 
  278.    archives..." of course). The new option allows you to manually 
  279.    choose whether to delete each archive or not.
  280.  
  281.  v1.12
  282.  ù Added two completely new systems, the nodelist dearchiver and the 
  283.    nodelist deleter. I was getting pissed off with the number of 
  284.    nodelists I have to depack manually and this is the solution.
  285.  ù Change to main dialogue. Program 'Scan' has now been replaced with 
  286.    'NL Compiler', short for 'Nodelist Compiler'. This program is 
  287.    automatically executed after the user selects 'Scan inbound'.
  288.  ù You can specify the filespec of textfile(s) to load on Mr Pointy's 
  289.    command line. The file(s) will load automatically. Mr Pointy makes a 
  290.    handy text viewer. :]
  291.  
  292.  v1.11
  293.  ù Fixed redraw problems, fixed double-click file request problems, 
  294.    added help screen, added "Run other" option. Windows now scroll 
  295.    nicely when they are completely visible.
  296.  ù Improved text viewer. Foreign ASCII formats and tabs are now fully 
  297.    supported. You can now set the tab size in the font selector window, 
  298.    and you can also set a default tab size.
  299.  ù Mr Pointy should still work well in 40-column modes.
  300.  
  301.  v1.10
  302.  ù First fully-GEM'ed version. :]
  303.  
  304.